scribbled leatherjacket - Turkish English Dictionary